public protest meeting - Turc Anglais Dictionnaire